<!DOCTYPE html>
<html>
<head>
  <meta charset="utf-8">
  <meta http-equiv="X-UA-Compatible" content="IE=edge" />
  
  <title>Category: Server,Linux | 程序小工  | Just do it!</title>
  <meta name="description" content="遇见更好的自己~" />
  <meta name="keywords" content="" />
  <meta name="HandheldFriendly" content="True" />
  <meta name="apple-mobile-web-app-capable" content="yes">
  <link rel="shortcut icon" href="/">
  <link rel="alternate" href="/atom.xml" title="程序小工  | Just do it!">
  <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
  <meta name="description" content="我最开始用Linux是被逼的。当时用的是一台旧的笔记本电脑，做一些文字处理的工作。跑Windows动不动就死机，无奈之下安装了Ubuntu。当时只是想找一个Windows的替代品。用Ubuntu的图形化界面很多，不怎么用命令行，所以总觉得比不上Windows。当然，基本的功能还是全的。我用那台旧电脑兼职翻译，赚了2000块的“巨款”。">
<meta name="keywords" content="Linux">
<meta property="og:type" content="website">
<meta property="og:title" content="为什么要学习Linux">
<meta property="og:url" content="http://blog.i2arch.tech/work/为什么要学习Linux.html">
<meta property="og:site_name" content="程序小工  | Just do it!">
<meta property="og:description" content="我最开始用Linux是被逼的。当时用的是一台旧的笔记本电脑，做一些文字处理的工作。跑Windows动不动就死机，无奈之下安装了Ubuntu。当时只是想找一个Windows的替代品。用Ubuntu的图形化界面很多，不怎么用命令行，所以总觉得比不上Windows。当然，基本的功能还是全的。我用那台旧电脑兼职翻译，赚了2000块的“巨款”。">
<meta property="og:locale" content="zh-Hans">
<meta property="og:updated_time" content="2018-05-16T06:09:06.373Z">
<meta name="twitter:card" content="summary">
<meta name="twitter:title" content="为什么要学习Linux">
<meta name="twitter:description" content="我最开始用Linux是被逼的。当时用的是一台旧的笔记本电脑，做一些文字处理的工作。跑Windows动不动就死机，无奈之下安装了Ubuntu。当时只是想找一个Windows的替代品。用Ubuntu的图形化界面很多，不怎么用命令行，所以总觉得比不上Windows。当然，基本的功能还是全的。我用那台旧电脑兼职翻译，赚了2000块的“巨款”。">
    
  <link href="https://fonts.googleapis.com/css?family=Inconsolata|Titillium+Web" rel="stylesheet">
  <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">
  <link href='//cdn.bootcss.com/node-waves/0.7.5/waves.min.css' rel='stylesheet'>
  <link rel="stylesheet" href="/style.css">
  <script>
    function setLoadingBarProgress(num) {
      document.getElementById('loading-bar').style.width=num+"%";
    }
  </script>
</head>

<body>
  <div id="loading-bar-wrapper">
  <div id="loading-bar"></div>
</div>


  <script>setLoadingBarProgress(20)</script>
  <header class="l_header">
	<div class='wrapper'>
		<div class="nav-main container container--flex">
			<a class="logo flat-box" href='/' >
				程序小工  | Just do it!
			</a>
			<div class='menu'>
				<ul class='h-list'>
					
						<li>
							<a class='flat-box nav-home' href='/'>
								<i class='icon icon-list2'></i>
								首页
							</a>
						</li>
					
						<li>
							<a class='flat-box nav-archives' href='/archives'>
								<i class='icon icon-bookmark'></i>
								归档
							</a>
						</li>
					
						<li>
							<a class='flat-box nav-about' href='/about'>
								<i class='icon icon-user'></i>
								关于
							</a>
						</li>
					
				</ul>
				<div class='underline'></div>
			</div>
			
				<div class="m_search">
					<form name="searchform" class="form u-search-form">
						<input type="text" class="input u-search-input" placeholder="Search" />
						<span class="icon icon-search"></span>
					</form>
				</div>
			
			<ul class='switcher h-list'>
				
					<li class='s-search'><a href='javascript:void(0)'><span class="icon icon-search flat-box"></span></a></li>
				
				<li class='s-menu'><a href='javascript:void(0)'><span class="icon icon-menu flat-box"></span></a></li>
			</ul>
		</div>

		<div class='nav-sub container container--flex'>
			<a class="logo" class="flat-box" href='javascript:void(0)'>
				Word of Forks
			</a>

			<ul class='switcher h-list'>
				<li class='s-comment'><a href='javascript:void(0)'><span class="icon icon-chat_bubble_outline flat-box"></span></a></li>
				<li class='s-top'><a href='javascript:void(0)'><span class="icon icon-arrow_upward flat-box"></span></a></li>
				<li class='s-toc'><a href='javascript:void(0)'><span class="icon icon-format_list_numbered flat-box"></span></a></li>
			</ul>
		</div>
	</div>
</header>
<aside class="menu-phone">
	<nav>
		
			<a href="/" class="nav-home nav">
				首页
			</a>
		
			<a href="/archives" class="nav-archives nav">
				归档
			</a>
		
			<a href="/about" class="nav-about nav">
				关于
			</a>
		
	</nav>
</aside>

    <script>setLoadingBarProgress(40);</script>
  <div class="l_body">
    <div class='container clearfix'>
      <!-- 左侧内容 -->
      <div class='l_main'>
        <article id="page-undefined"
  class="post white-box article-type-page"
  itemscope itemprop="blogPost">
	<section class='meta'>

	<h2 class="title">
  	<a href="/work/为什么要学习Linux.html">
    	为什么要学习Linux
    </a>
	</h2>

	<div class="pagenav">
		<time>
			2018-05-08
		</time>

		

		
			<div class="pagetags">
				<i class="icon icon-price-tag" style="margin-right: 2px;"></i>
				
					<a href="/" style="margin-left: 3px;">
						undefined
					</a>
				
			</div>
			
	</div>
	</section>

	
	<section class="toc-wrapper"><ol class="toc"><li class="toc-item toc-level-2"><a class="toc-link" href="#linux的优点"><span class="toc-text"> Linux的优点</span></a></li><li class="toc-item toc-level-2"><a class="toc-link" href="#个人收获"><span class="toc-text"> 个人收获</span></a></li><li class="toc-item toc-level-2"><a class="toc-link" href="#linux的致命弱点"><span class="toc-text"> Linux的致命弱点</span></a></li></ol></section>
	

	<section class="article typo">
		<div class="article-entry" itemprop="articleBody">
				<span class="zhaiyao">[摘要]</span>
			<p>我最开始用Linux是被逼的。当时用的是一台旧的笔记本电脑，做一些文字处理的工作。跑Windows动不动就死机，无奈之下安装了Ubuntu。当时只是想找一个Windows的替代品。用Ubuntu的图形化界面很多，不怎么用命令行，所以总觉得比不上Windows。当然，基本的功能还是全的。我用那台旧电脑兼职翻译，赚了2000块的“巨款”。</p>
<a id="more"></a>
<p>后来深入使用Linux，是因为做论文时要用服务器。服务器是Debian系统，只能用ssh连接。我只能可怜巴巴的对着命令行敲字了。也是在这种情况下，我才真正发现Linux的好处。</p>
<h2 id="linux的优点"><a class="markdownIt-Anchor" href="#linux的优点"></a> Linux的优点</h2>
<p>首先，Shell编程很方便，特别是配合Linux下的各个工具，比如cat, sed, awk, grep。我经常会向服务器的任务管理器提交工作。工作太大，没有足够处理器时，就要排队等空隙。用shell编写一个小脚本，让它来替我安排工作的提交，就节省了我大量的时间。Shell编程甚至可以实现相当复杂的功能。Linux把每个小工具的功能都做强。想要实现复杂功能时，就利用文本流把它们连接在一起。这样，功能性和独立性就都兼顾了。（Linux文本流）</p>
<p>其次，Linux的稳定性很好。这也是大部分服务器使用Linux的一个重要原因。我没有用过Windows的服务器版本，不好评价。但在PC上，Linux要比Windows稳定的多。由于Linux与Windows的存储方式不同，所以Linux可以长时间的持续运转，也不需要对磁盘进行碎片整理。当然，Linux的图形化界面略弱。如果用图形化界面，会时有崩溃。(为什么Linux不需要磁盘碎片整理)</p>
<p>再次，Linux的源码和架构都是开放的，你可以从中学到很多操作系统原理。Linux的整个哲学体系继承自UNIX，发展的年头要比Windows长很多时间，整个设计体系已经相当稳定，并化繁为简。POSIX的标准也很普遍，Linux熟悉了之后，其它的UNIX系统也很容易上手。Windows的许多东西不透明，很复杂，又常变化，并不是一个很好的学习样例。(Linux架构)</p>
<p>最后，Linux下的各种工具基本上都是免费的。更方便的，使用package manager下载编译好的版本。这和Windows下到处买光碟、找可用下载连接、找注册码的繁琐过程完全不同。如果你想要使用任何的工具，一般只需要几分钟，就能借网络搞定。Linux的开源社区也很活跃，很容易找到人讨论，或者找个项目练手。（Unix传奇(上篇)）</p>
<h2 id="个人收获"><a class="markdownIt-Anchor" href="#个人收获"></a> 个人收获</h2>
<p>再从我个人的角度说说吧。首先，Linux是一个很强的附加技能。Windows对于用户来说很贴心，但也意味着使用门槛低，基本上大家都会。而Linux，即使是命令行的使用，也需要一定时间熟悉。在CV上写上熟悉Linux的命令行使用，熟悉Linux配置，要比写熟悉Windows使用，加分不少。</p>
<p>其次，服务器和云服务平台选用Linux的比较多。这意味着，在超越PC的战场上，Linux是一个必修技能。如果是从事IT开发的人，Linux基本上是绕不过去的一个槛。现在Linux在移动端发展的也不错。看Ubuntu最近的动作，是希望在移动端有所作为的。而安卓用的也是Linux内核。</p>
<p>最后，Linux设备投入小，而Linux知识更新换代较慢，学习的性价比很高。学完后还可以通吃Unix和Mac。</p>
<h2 id="linux的致命弱点"><a class="markdownIt-Anchor" href="#linux的致命弱点"></a> Linux的致命弱点</h2>
<p>最后，说一下Linux的致命弱点。当你在一个妹子面前使用大黑屏时，妹子惊讶的眼神绝对不是看你是天才，而是看你为怪胎。</p>
<p>当然，你还可以使用Mac。Mac和Linux是一个妈Unix生的两兄弟。如果你还是觉得Linux的大黑屏太丑，请选用Mac的大白屏。</p>

		</div>

		

		
			


		
	</section>

	

</article>
<script>
	window.subData = {
		title: '为什么要学习Linux',
		tools: true
	}
</script>

      </div>

      <!-- 右侧边栏组件 -->
      <aside class='l_side'>
        
      </aside>

      <div class="gotop">
          
    <a href='javascript:void(0)'>
        <i class="icon icon-arrow_upward flat-box">
        </i>
    </a>

      </div>
      <script>setLoadingBarProgress(60);</script>
    </div>
  </div>
  <footer id="footer" class="clearfix">

	<div class="social-wrapper">
  	
      
        <a href="https://github.com/zqunor" class="social github"
          target="_blank" rel="external">
          <span class="icon icon-github"></span>
        </a>
      
        <a href="https://www.cnblogs.com/zqunor" class="social zhihu"
          target="_blank" rel="external">
          <span class="icon icon-zhihu"></span>
        </a>
      
        <a href="/atom.xml" class="social rss"
          target="_blank" rel="external">
          <span class="icon icon-rss"></span>
        </a>
      
    
  </div>
  <div>Theme <a href='https://github.com/stkevintan/hexo-theme-material-flow' class="codename">MaterialFlow</a>  Powered by<a href="https://blog.i2arch.tech/" target="_blank">程序小工</a>.</div>

</footer>

  <script>setLoadingBarProgress(80);</script>
  

    <script src="//apps.bdimg.com/libs/jquery/2.1.4/jquery.min.js"></script>
    <script src='//cdn.bootcss.com/node-waves/0.7.5/waves.min.js'></script>
    <script src="//cdn.bootcss.com/scrollReveal.js/3.3.2/scrollreveal.min.js"></script>
    <script src="/js/jquery.fitvids.js"></script>
      <script>
        var GOOGLE_CUSTOM_SEARCH_API_KEY = "";
        var GOOGLE_CUSTOM_SEARCH_ENGINE_ID = "";
        var ALGOLIA_API_KEY = "";
        var ALGOLIA_APP_ID = "";
        var ALGOLIA_INDEX_NAME = "";
        var AZURE_SERVICE_NAME = "";
        var AZURE_INDEX_NAME = "";
        var AZURE_QUERY_KEY = "";
        var BAIDU_API_ID = "fca5b83cf69f752ddc96a61ef64a3659";
        var SEARCH_SERVICE = "hexo";
        var ROOT = "/" || "/";
        if (!ROOT.endsWith('/')) ROOT += '/';
      </script>
      <script src="/js/search.js"></script>
        <script src="/js/app.js"></script>
  <script>setLoadingBarProgress(100);</script>
</body>
</html>
